The massive star-forming complex known as the Lobster Nebula is part of the biggest infrared map of the Milky Way galaxy ever created.
The massive star-forming complex known as the Lobster Nebula is part of the biggest infrared map of the Milky Way galaxy ever created.